                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                            Zelda: Script editor V 1.0
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Okay, I'm trying to make an editor for zelda, and to make it as complete as possible... only one thing stands in my way, experience! I don't have any! so I'm starting out small and I'm making a script editor for it. In order to keep it simple I've tried to lay it out like html in the sense that you have to enclose all text formating codes in <>.

Currently it has ALMOST all of the tags done, the reason being, the rest haven't been tested yet! So you'll have to wait for things like hylian text, link's head, heart shapes and so on. But for now here is what is working, I think,... if not, let me know! But it should be okay.

-General text insertion.
-Sound FX
-Text box placement
-Text color
-Text speed (line by line or letter by letter, the later of which has adjustable speed)
-Timed delay (although I haven't tested to see what value means 1 sec and so on)
-basic line return and paragraph
-Various text tricks such as:
	-Having a certin part come up letter by letter for just one word. (not in game)
		Ex. Having the game say "You will die... N O W." each letter of "now" have a 		    time delay beteen the next.
	-Having it delete the old text and then print the new (Talking to tri-force)

Basic Codes
-------------
*Note- All tags must be in capital letters, this is so that you may still use < and > for 	left and right arrows. amough other reasons

<TOP>- print the folowing line of text on 1st line (not needed for first line of code but 	can be put in anyways just for practice)
<BR>- print on next lin in sequence
<P>- wait for button press then goto next Paragraph
<E>- Wait for buton press then End message

Ex.
<TOP>This is a test using                    'the <TOP> code is optional as mentioned before
<BR>the codes specified in
<BR>the help file for Zelda<P>
<BR>Script Editor. What do
<BR>you think?<E>

this would be view in the game as:
|-------------------------|
|This is a test using     |
|the codes specified in   |
|the help file for Zelda  |
|-------------------------|
it would then wait for a button press to continue, after the press of a button it would scroll up all previous text 1 line before printing the next line(s) until it looked like this. then after 3 lines would wait for a button press to continue... and so forth
|-------------------------|
|the help file for Zelda  |
|Script Editor. What do   |
|you think?               |
|-------------------------|
Because we only had 5 lines of text it would stop here, wait for a button press then close the message box and return you to the game.

If you're still confused try it and see what I mean...

Advanced Codes
-----------------
*Note- ### stands for a 3 digit code, most of them only go as high as 7 but just for for 	simplicity, they are all in the same format.

<BORDER>###- 000 Border just apears (Default)
	     001 Border is drawn in
	     002 Border is invisible (just text)
	     003 Border & text are invisible (must press button to scroll invisible text)
	     004 Return to game imediately, button press not required. Text never appears.
<ALIGN>###- 000 Places the text box at the top
	    001 or the bottom

<COLOR>###- These colors are in the order of outside, inside. You'll see.
	    000 Orange, Grey
	    001 Red, White
	    002 Gold, White (same as border colors, looks weird)
	    003 Light Blue, White
	    004 Dark Grey, Grey
	    005 Red, ?Tan?
	    006 Dark Blue, White (Default)
	    007 Lime, White
	    008 Orange, Grey ( same as (000) the rest repeat too)
<DELAY>###- Time delay, large value = big delay (do not make value too large!)
<SOUND>###- Playes a sound fromt the game. I haven't made list yet but the basic chime is 75
<SPEED>###- 000 Display text line by line (Default)
	    ### Display text letter by letter, bigger the value, bigger the delay between 	        letters (do not make value too large!)

Other letters that work
--------------------------
?
!
,
.
... (classed as one letter in game)
< (left arrow)
> (right arrow)
^ (up arrow)
Note: down arrow was a v but that was quickly discovered to be... a problem.
'

|
(A) Letters for gamepad buttons, must be uppercase and in brackets
(B) 
(Y) 
(X) 
(
)
Also you may use 1 - 4 spaces in a row with out taking up more than 1 byte. Isn't that nice!

to get the effect like the the triforce talking to you: First put in the tag <SPEED>001 or greater, type in three lines of text with the required break after each, and then put in the <TOP> code to send it to the top. Next have it type all spaces. then return it to the top again and type three more lines of text, and repeat. If you are still confused take a look at the rom and how they have it layed out. It might hit you just from looking at it.

Although you can also make options in this editor, untill I can figure out what value it is returning after choosing one, I will not include it in this ReadMe.


Thanks a lot! Enjoy and keep an eye out for updates to this script editor but don't expect too much for the main editor in a while. I'm heading off to collage in september. Please E-mail me about any problems, suggestion, feedback, etc. 

							Yarx (Nick)
							Yarx_com@hotmail.com

oh yeah, last thing, Zophar's Domain Rocks!
www.Zophar.net 